//以ChatTCPServer提供的对象ServerSocket提供TCP连接服务
package org.langqiao.network.socket;
import java.net.*;
import java.io.*;
//import java.awt.event.*;
//import javax.swing.*;
//import java.net.InetAddress;
//import java.net.Socket;//注意这里的要大些Socket

public class ChatTCPServer {
//	构造方法
	public ChatTCPServer(int port,String name)throws IOException//throws是声明异常，throw是抛出异常，约定端口和网名
	{//本机IP地址和port端口构造服务端的Socket
		ServerSocket server=new ServerSocket(port);//ServerSocket提供TCP连接服务
		Socket client=server.accept();//等待接收客户端的连接请求
		new ChatTCPSocketJFrame(name,client);//聊天室的图形用户界面，同客户端
		server.close();//关闭TCP连接
	}

	/**
	 * @param args
	 */
	public static void main(String[] args)throws IOException{
		// TODO Auto-generated method stub
		new ChatTCPServer(2001,"花仙子");//指定端口为2001，网名为"花仙子"

	}

}
